package zisu.qgs.lambda.lambda;

import java.util.function.Consumer;
import java.util.function.Predicate;

/**
 * @Author: 蔡翔
 * @Date: 2019/10/2 17:13
 * @Version 1.0
 */
public class FunctionDemo {
    public static void main(String[] args) {
        //断言函数接口
        // i-> i>0 就是对predicate接口（断言接口）的一种实现。
        Predicate<Integer> predicate = i-> i>0 ;
        System.out.println(predicate.test(-6));


        //消费函数接口  （没有返回值） ,Consumer<String> 一个参数代表的是有参数但是没有返回值
        Consumer<String> consumer = s->System.out.println(s);
        consumer.accept("输入的数据");
    }
}
